shuttle helicopter - Turkish English Dictionary